past participle of couler - Espagnol Anglais Dictionnaire